package com.yidu.hbats.model;

import java.io.Serializable;
import java.util.Date;

/**
 *
 */
public class AtsPlanItem implements Serializable {
    //制定时间
    private String startTime;//开始时间
    private String endTime;//结束时间
    private String curriculumName;//课计划名称
    private String weekName;//周计划名称
    private String phaseName;//阶段计划名称

    public String getPhaseName() {
        return phaseName;
    }

    public void setPhaseName(String phaseName) {
        this.phaseName = phaseName;
    }

    public String getCurriculumName() {
        return curriculumName;
    }

    public String getWeekName() {
        return weekName;
    }

    public void setWeekName(String weekName) {
        this.weekName = weekName;
    }

    public void setCurriculumName(String curriculumName) {
        this.curriculumName = curriculumName;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    /**
     * 主键
     */
    private Integer itemId;

    /**
     * 指标名称
     */
    private String itemName;

    /**
     * 指标值
     */
    private String itemValue;

    /**
     * 计划ID
     */
    private Integer pid;

    /**
     * 计划名称
     */
    private String pname;

    /**
     * 使用此字段进行排序,取最后一次的计划,这样得到的指标就是记忆的上一次的指标
     */
    private String plandate;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 创建人
     */
    private String creater;

    /**
     * 创建时间
     */
    private Date creatTime;

    /**
     * 是否有效
     */
    private Integer isva;

    /**
     * 备注
     */
    private String remark;

    /**
     * ats_plan_item
     */
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     *
     * @return item_id 主键
     */
    public Integer getItemId() {
        return itemId;
    }

    /**
     * 主键
     *
     * @param itemId 主键
     */
    public void setItemId(Integer itemId) {
        this.itemId = itemId;
    }

    /**
     * 计划ID
     *
     * @return pid 计划ID
     */
    public Integer getPid() {
        return pid;
    }

    /**
     * 计划ID
     *
     * @param pid 计划ID
     */
    public void setPid(Integer pid) {
        this.pid = pid;
    }

    /**
     * 指标名称
     *
     * @return item_name 指标名称
     */
    public String getItemName() {
        return itemName;
    }

    /**
     * 指标名称
     *
     * @param itemName 指标名称
     */
    public void setItemName(String itemName) {
        this.itemName = itemName == null ? null : itemName.trim();
    }

    /**
     * 指标值
     *
     * @return item_value 指标值
     */
    public String getItemValue() {
        return itemValue;
    }

    /**
     * 指标值
     *
     * @param itemValue 指标值
     */
    public void setItemValue(String itemValue) {
        this.itemValue = itemValue == null ? null : itemValue.trim();
    }


    /**
     * 计划名称
     *
     * @return pname 计划名称
     */
    public String getPname() {
        return pname;
    }

    /**
     * 计划名称
     *
     * @param pname 计划名称
     */
    public void setPname(String pname) {
        this.pname = pname == null ? null : pname.trim();
    }

    /**
     * 使用此字段进行排序,取最后一次的计划,这样得到的指标就是记忆的上一次的指标
     *
     * @return planDate 使用此字段进行排序,取最后一次的计划,这样得到的指标就是记忆的上一次的指标
     */
    public String getPlandate() {
        return plandate;
    }

    /**
     * 使用此字段进行排序,取最后一次的计划,这样得到的指标就是记忆的上一次的指标
     *
     * @param plandate 使用此字段进行排序,取最后一次的计划,这样得到的指标就是记忆的上一次的指标
     */
    public void setPlandate(String plandate) {
        this.plandate = plandate == null ? null : plandate.trim();
    }

    /**
     * 排序
     *
     * @return sort 排序
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 排序
     *
     * @param sort 排序
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 创建人
     *
     * @return creater 创建人
     */
    public String getCreater() {
        return creater;
    }

    /**
     * 创建人
     *
     * @param creater 创建人
     */
    public void setCreater(String creater) {
        this.creater = creater == null ? null : creater.trim();
    }

    /**
     * 创建时间
     *
     * @return creat_time 创建时间
     */
    public Date getCreatTime() {
        return creatTime;
    }

    /**
     * 创建时间
     *
     * @param creatTime 创建时间
     */
    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

    /**
     * 是否有效
     *
     * @return isva 是否有效
     */
    public Integer getIsva() {
        return isva;
    }

    /**
     * 是否有效
     *
     * @param isva 是否有效
     */
    public void setIsva(Integer isva) {
        this.isva = isva;
    }

    /**
     * 备注
     *
     * @return remark 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 备注
     *
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }
}